iwbvel\classes\requests\Ajax_Handler D

Total Complexity 332
Dependencies 19
Dependents 1
Total lines 1,576
Lines of code 1,324
Logical lines of code 629
Comment lines 0
Methods 49
Properties 3

Methods 49

Method Rating Maintainability Complexity Lines of code
delete_products()
B
38 19 65
product_edit()
A
39 14 62
save_column_profile()
A
40 14 60
get_product_variations()
A
41 12 53
history_change_page()
A
46 12 35
add_product_attribute()
A
46 11 35
variations_change_page()
A
44 10 41
variations_swap_terms()
A
48 9 33
get_text_editor_content()
A
50 9 28
duplicate_product()
A
53 9 21
column_manager_add_field()
A
54 9 17
variations_attach_terms()
A
49 7 32
column_manager_get_fields_for_edit()
A
49 7 31
get_terms_by_attribute_name()
S
50 7 28
get_products_name()
S
50 7 28
get_term_ids_by_attribute_name()
S
50 7 28
add_variations()
S
45 6 40
add_new_term()
S
51 7 25
replace_variations()
S
45 6 40
get_product_files()
S
51 7 25
add_product_taxonomy()
S
51 7 25
get_variation()
S
51 7 25
get_product_data()
S
53 7 21
get_taxonomy_parent_select_box()
S
53 7 21
get_product_by_ids()
S
55 7 19
delete_variations_by_attribute()
S
49 6 31
variations_attributes_edit()
S
49 6 31
untrash_products()
S
57 7 15
sort_by_column()
S
52 6 23
default_attributes_update()
S
50 5 30
create_new_product()
S
57 6 15
delete_variations_by_ids()
S
51 5 28
load_filter_profile()
S
51 5 26
save_history_for_delete()
S
52 5 25
get_possible_combinations()
S
54 5 21
save_filter_preset()
S
53 5 21
get_product_gallery_images()
S
55 5 18
products_filter()
S
56 5 17
empty_trash()
S
57 5 16
delete_filter_profile()
S
58 5 16
delete_all_variations_by_variable_ids()
S
51 4 28
change_count_per_page()
S
58 4 15
add_new_file_item()
S
58 4 14
filter_profile_change_use_always()
S
61 4 12
__construct()
S
42 1 49
get_default_filter_profile_products()
S
58 3 15
clear_filter_data()
S
63 3 10
register_callback()
S
72 2 6
make_response()
S
74 2 4